package com.chenxingnet.dao;

import com.chenxingnet.dto.Authrole;
import com.chenxingnet.dto.AuthroleExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface AuthroleMapper {
    int countByExample(AuthroleExample example);

    int deleteByExample(AuthroleExample example);

    int deleteByPrimaryKey(Integer authroleid);

    int insert(Authrole record);

    int insertSelective(Authrole record);

    List<Authrole> selectByExample(AuthroleExample example);

    Authrole selectByPrimaryKey(Integer authroleid);

    int updateByExampleSelective(@Param("record") Authrole record, @Param("example") AuthroleExample example);

    int updateByExample(@Param("record") Authrole record, @Param("example") AuthroleExample example);

    int updateByPrimaryKeySelective(Authrole record);

    int updateByPrimaryKey(Authrole record);
}